<?php
/**
 * 程序配置文件
 *
 * @copyright  Copyright (c) 2006 - 2010 Movoin Studio <http://www.movoin.com>
 * @license    GNU General Public License 2.0 {@link http://www.gnu.org/licenses/gpl-2.0.html}
 * @package    Config
 * @category   HiCms
 * @author     Allen <movoin@gmail.com>
 * @version    $Id: config.inc.php 4 2010-06-02 03:08:52Z movoin $
 **/

/**
 * 调式模式
 */
define('__DEBUG_MODE__', true);

/**
 * 简写的 DIRECTORY_SEPARATOR
 */
define('DS', DIRECTORY_SEPARATOR);

/**
 * 定义项目的根目录
 */
define('__ROOT_DIR__', str_replace('/', DS, dirname(dirname(__FILE__))));

/**
 * 定义库目录
 */
define('__MOCA_DIR__', str_replace('/', DS, __ROOT_DIR__ . '/includes'));

/**
 * 载入公用类
 */
require_once __MOCA_DIR__ . str_replace('/', DS, '/Moca/Common.php');

/**
 * 载入配置管理类
 */
require_once __MOCA_DIR__ . str_replace('/', DS, '/Moca/Config.php');

/**
 * 载入数据库连接类
 */
require_once __MOCA_DIR__ . str_replace('/', DS, '/Moca/Db.php');

/**
 * 初始化程序
 */
Moca_Common::init();

/**
 * 数据库连接参数
 */
$dsn = array(
    'host' => 'localhost',
    'login' => 'root',
    'password' => '123456',
    'database' => 'moca_devel',
    'port' => 3306,
    'chareset' => 'utf8',
    'prefix' => 'moca_'
);

/**
 * 构造数据库连接对象实例
 */
$db = Moca_Db::factory($dsn);

/**
 * 设置数据库对象
 */
Moca_Db::setDBO($db);

